export interface QuestionOption {
  label: string;
  text: string;
  value?: string;
  id?: string | number;
  name?: string;
  isCorrect?: boolean;
}

export interface Question {
  id: number;
  number: number;
  type: 1 | 2 | 3;
  typeName: '单选题' | '多选题' | '判断题';
  title: string;
  content: string;
  options: QuestionOption[];
  answered: boolean;
  userAnswer: string | string[];
  originalId?: string | number;
  answerRecord?: string;
}